import request from "../request/request.js"; //导入封装号的axios
import qs from "qs"
// qs插件  是一个可以把对象做一些操作

// 精品推荐商品请求
export const jinpinAPI = () => request.get("/products/recommend") //把每一个具体路径封装成一个函数，方便组件调用
    // 获取验证码请求
export const SendSMSAPI = (params) => request.post("/sendSMS", qs.stringify(params)) //把每一个具体路径封装成一个函数，方便组件调用
    // 登录请求
export const LoginAPI = (params) => request.post("/phoneRegin", qs.stringify(params)) //把每一个具体路径封装成一个函数，方便组件调用
    // 微信扫码登录
export const WeixinLoginApi = (params) => request.post(`/wechatUsers/PCLogin`, qs.stringify(params));
// 获取用户登录信息
export const userProfilesAPI = () => request.get("/shop/userProfiles") //把每一个具体路径封装成一个函数，方便组件调用
    // 热门兑换
export const RemenAPI = () => request.get("/products/hot")
    // 商品详情页面
export const GoodDetailsAPI = (id) => request.get(`/products/${id}`)
    // 加入到购物车
export const AddToCartAPI = (params) => request.post("shop/carts/add", qs.stringify(params))
    // 更多商品页面
export const GoodsListAPI = (params) => request.get("/products", { params })
    // 查看购物车
export const GetCartAPI = () => request.get("/shop/carts")
    // 删除商品
export const delGoodsAPI = (id) => request.delete(`/shop/carts?productIds=${id}`)